package pers.leeyns.rd;

import pers.leeyns.rd.bank.RandomBankCodeGenerator;
import pers.leeyns.rd.base.RandomStringGenerator;
import pers.leeyns.rd.chinese.RandomChineseGenerator;
import pers.leeyns.rd.email.RandomEmailGenerator;
import pers.leeyns.rd.en.RandomEnglishGenerator;
import pers.leeyns.rd.idcard.RandomIdcardGenerator;
import pers.leeyns.rd.name.RandomChineseNamedGenerator;
import pers.leeyns.rd.name.RandomEnNameGenerator;
import pers.leeyns.rd.number.RandomNumberGenerator;
import pers.leeyns.rd.tel.RandomTelGenerator;

public class R {

	public synchronized static RandomChineseGenerator chinese(){
		return RandomChineseGenerator.build();
	}
	
	public synchronized static RandomEmailGenerator email(){
		return RandomEmailGenerator.build();
	}
	
	public synchronized static RandomChineseNamedGenerator chineseName(){
		return RandomChineseNamedGenerator.build();
	}
	
	public synchronized static RandomStringGenerator string(){
		return RandomStringGenerator.build();
	}
	
	public synchronized static RandomEnglishGenerator english(){
		return RandomEnglishGenerator.build();
	}
	
	
	public synchronized static RandomEnNameGenerator englishName(){
		return RandomEnNameGenerator.build();
	}
	
	public synchronized static RandomTelGenerator tel(){
		return RandomTelGenerator.build();
	}
	
	public synchronized static RandomNumberGenerator numbers(){
		return RandomNumberGenerator.build();
	}
	
	public synchronized static RandomIdcardGenerator idcard(){
		return RandomIdcardGenerator.build();
	}
	public synchronized static RandomBankCodeGenerator bank(){
		return RandomBankCodeGenerator.build();
	}
	
}
